using System;
using System.Collections;

namespace Com.CMS263.PO
{
	#region ProdGoodsAttr

	/// <summary>
	/// ProdGoodsAttr object for NHibernate mapped table 'Prod_GoodsAttr'.
	/// </summary>
	public class ProdGoodsAttr
	{
		#region Member Variables
		
		protected int _id;
		protected int _goodsId;
		protected int _attrId;
		protected string _attrValue;

		#endregion

		#region Constructors

		public ProdGoodsAttr() { }

		public ProdGoodsAttr( int goodsId, int attrId, string attrValue )
		{
			this._goodsId = goodsId;
			this._attrId = attrId;
			this._attrValue = attrValue;
		}

		#endregion

		#region Public Properties

		public virtual int Id
		{
			get {return _id;}
			set {_id = value;}
		}

		public  virtual int GoodsId
		{
			get { return _goodsId; }
			set { _goodsId = value; }
		}

		public  virtual int AttrId
		{
			get { return _attrId; }
			set { _attrId = value; }
		}

		public  virtual string AttrValue
		{
			get { return _attrValue; }
			set
			{
				
				_attrValue = value;
			}
		}

		

		#endregion
	}
	#endregion
}